projects
/
gtk4.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
b7435a0
)
gesture: Only track non denied sequences in get_last_updated_sequence()
author
Carlos Garnacho
<carlosg@gnome.org>
Fri, 21 Mar 2014 16:34:41 +0000
(17:34 +0100)
committer
Carlos Garnacho
<carlosg@gnome.org>
Fri, 23 May 2014 17:54:23 +0000
(19:54 +0200)
gtk/gtkgesture.c
patch
|
blob
|
history
diff --git
a/gtk/gtkgesture.c
b/gtk/gtkgesture.c
index 603e3e4e5d7b880c7627c918a2a8409fe97f8875..d7118f1dbdbc4b63e3940f0be9bf023e2f927730 100644
(file)
--- a/
gtk/gtkgesture.c
+++ b/
gtk/gtkgesture.c
@@
-363,9
+363,10
@@
gtk_gesture_handle_event (GtkEventController *controller,
priv = gtk_gesture_get_instance_private (gesture);
sequence = gdk_event_get_event_sequence (event);
- priv->last_sequence = sequence;
was_recognized = gtk_gesture_is_recognized (gesture);
+ if (gtk_gesture_get_sequence_state (gesture, sequence) != GTK_EVENT_SEQUENCE_DENIED)
+ priv->last_sequence = sequence;
switch (event->type)
{